drill rods with tapered connection for percussive drilling - Turkish English Dictionary